Senior Software Developer/Technical Lead (.NET/C#)
Location: Dublin, Ireland
Type: Full-time | Permanent | Hybrid
Salary: €85,000 – 95,000
Overview
A leading public sector organisation is seeking a Senior Software Developer / Technical Lead with strong hands-on experience in .NET and full stack web development.
This role involves both technical leadership and hands-on development, contributing to and managing the delivery of robust web-based applications and services. You will play a key role in modernising systems and supporting national programmes across a wide-reaching education and training landscape.
🔍 Key Responsibilities
- Hands-on full stack development using the Microsoft .NET ecosystem
- Lead and mentor a development team; conduct code reviews and provide technical guidance
- Design, develop, and maintain secure, scalable web applications
- Collaborate with business analysts and stakeholders to gather requirements and translate into technical specifications
- Produce and maintain documentation including business requirements and functional specs
- Contribute to architectural decisions and future-proofing of platforms
- Support project delivery with accurate estimation, scheduling, and reporting
- Participate in testing, deployment and support of applications in production
- Stay current with industry trends and implement best practices
- Represent the organisation in cross-functional meetings and technical working groups
🛠️ Technical Skills – Required
- 7+ years professional experience in software development on medium to large-scale projects
- 3+ years’ experience in a technical lead or team lead capacity
- Strong .NET / C# full stack development experience, including:
- ASP.NET MVC / .NET Core
- SQL Server
- Visual Studio IDE
- IIS, TFS, Git, Azure DevOps
- RESTful APIs, JSON
- Familiarity with Microsoft Entra (Azure AD), Graph API, and modern authentication/authorisation (OAuth, MFA)
- Understanding of secure coding practices and application lifecycle management
- Excellent communication skills and ability to work in a dynamic, evolving environment
➕ Desirable Experience
- Experience with SSRS, SSIS, Power BI, or Tableau
- Familiarity with Microsoft Fabric and claims-based authentication
- Exposure to Node.js, Webpack, or AI-based chatbot integration
- Formal training or certification in Agile methodologies or project management
🎓 Education & Qualifications
- NFQ/QQI Level 8 IT-related qualification (or equivalent)
- Ongoing professional development encouraged and supported
If you’re interested, please click below to apply. Any questions – contact Joseph Mullan in Reperio Human Capital.
Reperio Human Capital acts as an Employment Agency and an Employment Business.